JavaScript
part 3/19 Β· 71.4 KB total
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Histoire
DΓ©but
Le langage a été créé en dix jours, en mai 1995, pour le compte de la Netscape Communications Corporation par Brendan Eich. Il s'est inspiré de nombreux langages, notamment de Java, en simplifiant la syntaxe pour les débutantscite-ref-11[11]. Brendan Eich a initialement développé un langage de script côté serveur, appelé LiveScript, pour renforcer l'offre commerciale de serveur HTTP. Netscape travaille alors au développement d'une version orientée client de LiveScript.
Quelques jours avant sa sortie, Netscape change le nom de LiveScript pour JavaScript. Sun Microsystems et Netscape Γ©taient partenaires, et la machine virtuelle Java de plus en plus populaire. Ce changement de nom servait les intΓ©rΓͺts des deux sociΓ©tΓ©s. Le 4 dΓ©cembre 1995 Netscape et Sun Microsystems annoncentcite-ref-newsrelease67-12-0[12] la sortie de JavaScript, dΓ©crit comme un complΓ©ment Γ Java, dans un communiquΓ© de presse commun. Cette initiative a contribuΓ© Γ crΓ©er auprΓ¨s du public une certaine confusion entre les deux langages, proches syntaxiquement mais pas du tout dans leurs concepts fondamentaux, et qui perdure encore de nos jours.
En mars 1996, Netscape met en Εuvre le moteur JavaScript dans son navigateur web Netscape Navigator 2.0. Le succΓ¨s de ce navigateur contribue Γ l'adoption rapide de JavaScript dans le dΓ©veloppement web orientΓ© client. Microsoft rΓ©agit alors en dΓ©veloppant JScript, qu'il inclut ensuite dans Internet Explorer 3.0 en aoΓ»t 1996 pour la sortie de son navigateur.
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ